explosive diarrhea - Spanish English Dictionary